// 这个是分支处理函数
import commonReducerFn from "./commonReducerFn.js";

// 这里是reducer // 生成并更新store 的入口函数
const cmusichome = (state, action) => {
  // 初始化时， 没有state 所以可以在这里设置 初始值
  state || (state= {
  });
  const curFn = commonReducerFn[action.type]; // 根据action 查找分支函数
  return curFn ? curFn(state, action) : state; // 没找到处理函数 则返回上一次的 state
};
export default cmusichome;
